package com.erp.service;
import com.erp.dto.CountResult;
import com.erp.pojo.User;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;

/**
 * @author Teacher
 * @description 针对表【t_user】的数据库操作Service
 * @createDate 2025-05-19 14:34:11
 */
public interface UserService extends IService<User> {

    /*实现用户信息分页查询*/
    public Map<String,Object> queryUserListService(Integer pageNum,Integer pageSize);
    /*实现用户信息保存*/
    public void saveUserRolerService(User user);
    /*更新用户信息*/
    public void updateUserRoleService(User user);
    /*实现用户信息的删除*/
    public void deleteUserRoleService(Integer id);

    /*实现员工按照年龄段分布统计*/
    public List<CountResult> countEmployeeAageService();
    /*实现员工学历分布统计*/
    public List<CountResult> countEmployeeEduService();
}
